// pages/bindingGuild/President/authenticate/authenticate.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    p_guild_id: null, //选择平台后返回


    checkes: false,
    disabled: true,

    text_nick: null,
    text_guild:null,
    text_anchor: null,




  },
  go_protocol:function(){
    wx.navigateTo({
      url: '../../../protocol/protocol',
    })
  },
  go_selec: function() {
    wx.redirectTo({
      url: '../../guild/guild',
    })
  },
  checkboxChange: function(e) {
    console.log(e.detail.value)
    this.setData({
      checkes: e.detail.value,
    })
  },
  //点击
  click_nick: function() {
    if (this.data.p_guild_name) {
      this.setData({
        disabled: false
      })
    } else {
      wx.showToast({
        icon: 'none',
        title: '请先选择直播平台',
      })
    }
  },
  click_anchor: function() {
    if (this.data.p_guild_name) {
      this.setData({
        disabled: false
      })
    } else {
      wx.showToast({
        icon: 'none',
        title: '请先选择直播平台',
      })
    }
  },
  //输入
  inp_nick: function(e) {
    // console.log(e.detail.value)
    this.setData({
      text_nick: e.detail.value,
    })
  },
  inp_anchor: function(e) {
    // console.log(e.detail.value)
    this.setData({
      text_anchor: e.detail.value,
    })
  },
  //提交
  click_submit: function() {
    // console.log(this.data.text_guild)
    var that = this;
    if (this.data.checkes == "check") {
      // console.log("ok")
      if (this.data.text_nick && this.data.text_anchor) {
        // console.log("ok two")
        wx.request({
          method: "POST",
          url: app.globalData.url + 'api/mine/guild/join',
          data: {
            token: app.globalData.token, // token
            guild_id: this.data.p_guild_id, // 	公会ID
            nickname: this.data.text_nick,// 主播昵称
            uid: this.data.text_anchor, // 	主播ID
            
          },
          success: function(e) {
            // console.log(e)
            if (e.data.code == "-1") {
              wx.showToast({
                icon: "none",
                title: e.data.message,
              })
            } else {
              wx.showModal({
                content: '小主~您已成功提交审核，请及时联系公会长进行审核~',
                showCancel: false,
                confirmColor: "#ddba69",
                confirmText: "查看进度",
                success: function() {
                  wx.navigateTo({
                    url: '../../../mine/guildManage/guildManage',
                  })
                }
              })
            }
          }
        })
      } else {
        wx.showToast({
          icon: "none",
          title: '请先填写完整信息',
        })
      }
    } else {
      wx.showToast({
        icon: "none",
        title: '请先阅读并勾选服务协议与保密协议',
      })
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    console.log(options)
    if(options.title=="加入公会"){
      wx.setNavigationBarTitle({
        title: options.title//页面标题为路由参数
      })
    }
    if (options.p_guild_id) {
      let p_guild_id = (options.p_guild_id).toString();
      let p_guild_name = options.p_guild_name
      this.setData({
        p_guild_id: p_guild_id, //选择平台后传回的公会id
        p_guild_name: p_guild_name,
      })
    }
    // console.log(this.data.p_name)

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {


  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})